.nokia-places-general-place {
    padding-top: 30px;
    width: 480px;
    margin: 10px;
}

.nokia-places-general-place .nokia-spinner {
    background: url("img/common/loading-big.gif") no-repeat center center transparent;
    height: 200px;
    width: 500px;
}

.nokia-places-general-place .nokia-place-header {
    -moz-box-shadow: 0 2px 3px #999999;
    -webkit-box-shadow: 0 2px 3px #999999;
    box-shadow: 0 2px 3px #999999;
    background: none repeat scroll 0 0 #F5F5F5;
    border-color: #DDDDDD #DDDDDD #D5D5D5;
    border-style: solid;
    border-width: 1px;
    margin-bottom: 2px;
    padding: 5px;
    height: 35px;
} 

.nokia-places-general-place .nokia-place-left,
.nokia-places-general-place .nokia-place-bottom{
    color: #666666;
    font-size: 11px;
}

.nokia-places-general-place .nokia-place-left {
    background: none repeat scroll 0 0 #FFFFFF;
    height: 195px;
    opacity: 0.9;
    padding: 3px;
    position: absolute;
    width: 150px;
    z-index: 10;
}

.nokia-places-general-place .nokia-place-bottom {
    -moz-box-shadow: 0 5px 18px 0 #999999;
    -webkit-box-shadow: 0 5px 18px 0 #999999;
    box-shadow: 0 5px 18px 0 #999999;
    background: none repeat scroll 0 0 #F5F5F5;
    border-color: #DDDDDD #DDDDDD #D5D5D5;
    border-style: solid;
    border-width: 1px;
    clear: both;
    position: relative;
    z-index: 5;
}

.nokia-places-general-place .nokia-place-bottom .nokia-place-payment-methods{
    clear: both;
    padding: 10px 0 0 0;
}

.nokia-places-general-place .nokia-place-opening-hours,
.nokia-places-general-place .nokia-place-payment-methods {
    padding: 5px;
    border-bottom: 1px solid #DDDDDD;
}

.nokia-places-general-place .nokia-place-opening-hours p,
.nokia-places-general-place .nokia-place-payment-methods p{
    margin: 0px;
}

.nokia-places-general-place .nokia-place-owner-content{
    padding: 20px 5px 5px 5px;
}

